In the wake of the NFL's meetings this week, it seems more inevitable than ever that one or two of the Raiders, Chargers and Rams will be relocating to Los Angeles. The only question: which team's fanbase will be left in the lurch?
In the wake of the NFL's meetings this week, it seems more inevitable than ever that one or two of the Raiders, Chargers and Rams will be relocating to Los Angeles. The only question: which team's fanbase will be left in the lurch?
Please to comment